<html>
    <head>
        <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
        <title>
            测试页面
        </title>
        <style type="text/css">
            input{
            display:inline-block;
            border:none;
          }
          .yi{
            width:100px;
            height:30px;
            margin:10px 50% 0 50%;
          }
        </style>
        <script type="text/javascript">
            //下面用于多图片上传预览功能

    function setImagePreviews(avalue) {

        var docObj = document.getElementById("doc");

        var dd = document.getElementById("dd");

        dd.innerHTML = "";

        var fileList = docObj.files;
        var fileList2= Array.prototype.slice.call(fileList);
            if(fileList2.length>=6){
                console.log("你好最多只能是6张");
                var fileList=fileList2.slice(0,6);
            }

        for (var i = 0; i < fileList.length; i++) {
             dd.innerHTML += "<div style='float:left' > <img id='img" + i + "'  /> </div>";
            var imgObjPreview = document.getElementById("img"+i);
            if (docObj.files && docObj.files[i]) {
                //火狐下，直接设img属性
                imgObjPreview.style.display = 'block';
                imgObjPreview.style.width = '300px';
                imgObjPreview.style.height = '500px';
                //imgObjPreview.src = docObj.files[0].getAsDataURL();
               //火狐7以上版本不能用上面的getAsDataURL()方式获取，需要一下方式
                imgObjPreview.src = window.URL.createObjectURL(docObj.files[i]);
            }
            else {
                //IE下，使用滤镜
                docObj.select();
                var imgSrc = document.selection.createRange().text;
                alert(imgSrc)
                var localImagId = document.getElementById("img" + i);
                //必须设置初始大小
                localImagId.style.width = "150px";
                localImagId.style.height = "180px";
                //图片异常的捕捉，防止用户修改后缀来伪造图片
                try {
                    localImagId.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)";
                    localImagId.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgSrc;
                }
                catch (e) {
                    alert("您上传的图片格式不正确，请重新选择!");
                    return false;
                }
                imgObjPreview.style.display = 'none';
                document.selection.empty();
            }


        }
        return true;
    }
        </script>
    </head>
    <body>
        <div style="margin :0px auto; width:990px;">
            <input accept="image/" id="doc" multiple="multiple" type="file" onchange="javascript:setImagePreviews();" style="width:150px;" type="file"/>
            <div id="dd" style="width:990px;height:500px;border: 1px solid #000;">
            </div>
        </div>
        <input class="yi" type="submit"/>
    </body>
</html>